Tweak the default project path to use a dedicated folder in Documents#47724
Tweak the default project path to use a dedicated folder in Documents#47724Calinou wants to merge 1 commit into
Conversation
Well, I have a dedicated and organized folder far away from |
|
Same thing as @pycbouh, I generally don't use Documents because other programs tend to pollute it with garbage. I store all of my projects in a custom folder I made called |
|
Add me to the list of people who don't use Documents, but a custom folder... |
|
Just to clarify: just like Aaron I am not against this change, but if it's usability and better organization that we seek, this may not be the solution. This does sound like a sensible default value for people who don't organize their workspace to their own preference though. |
|
This has always been one of the first things I set on a fresh installation, and always wondered why it wasn't always like this already. I support this change. |
|
"One downside is that a $HOME/Documents/Godot folder will be created even if the user never creates any projects in it" I don't understand the downside and why is that have to be Solution 1: Instead when the user creates a new project in any chosen folder... Remember and make it default for any new projects. Solution 2 : on 1st time running Godot... Ask for projects default path Solution 3 : when choosing directory for project ... Give selection option of recent project directories like drop down mean ( if created any ) Some enhancements : add ability to have multiple project directories in autoscan path manually or add automatically all created project directories and organize them accordingly |
This should be requested in a separate proposal. |
|
Currently Godot have option to change default path in the settings so is it not problem anymore but feature of forbidding creating project at the root of the default path is very awaited by me |
61b908b to
16407df
Compare
|
Rebased and tested again, it works as expected. |
|
I'm not sure about adding autoscan path by default 🤔 Personally I don't keep my projects in single directory and I don't even create them from project manager, so I'll just set this to empty. While creating folder makes sense for new users, existing users already have their projects organized, so they likely won't find the new folder useful or welcome. |
We should probably add a proper fallback to skip folder creation if it fails once, so that it no longer spams errors. |
- Disallow creating new projects at the root of the default project path to avoid clutter. Instead, projects must be created in subfolders.
16407df to
5921aff
Compare
One downside is that a
$HOME/Documents/Godotfolder will be created even if the user never creates any projects in it. However, I believe it encourages better organization (it's something I always do personally), so I'd say the tradeoff is worth it. This tradeoff is also shared by other software such as Premiere Pro, so we wouldn't be the only software to do this.Preview
Bugsquad edit: Closes godotengine/godot-proposals#13914